first responders - German English Dictionary